package com.topisv.tms.utils.enums;

public enum StorageEnum {
    
    /**
     * lpn：默認容器
     * pallte:托盤
     * box: 箱子
     */
    lpn(0,"LPN","lpn", "com.topisv.tms.entity.lpn.LPN"), pallte(1,"托盘","pallte", "com.topisv.tms.entity.lpn.Pallte"), box(2,"箱子", "box", "com.topisv.tms.entity.lpn.Box");
    
    /**
     * 容器对应的类型
     */
    private int type = 0;
    
    /**
     * 名称
     */
    private String name;
    
    /**
     * 容器所存储的表名
     */
    private String table;
    
    /**
     * 容器实体对象
     */
    private String classFullName;
    
    StorageEnum(int type,String name, String table, String classFullName) {
        this.type = type;
        this.name = name;
        this.table = table;
        this.classFullName = classFullName;
    }

    public int getType() {
        return type;
    }

    public String getName() {
        return name;
    }

    public String getTable() {
        return table;
    }

    public String getClassFullName() {
        return classFullName;
    }
    
}
